package com.jspxcms.plug.service.impl;

import com.jspxcms.common.orm.Limitable;
import com.jspxcms.common.orm.RowSide;
import com.jspxcms.common.orm.SearchFilter;
import com.jspxcms.plug.domain.PlugHospital;
import com.jspxcms.plug.domain.PlugTest;
import com.jspxcms.plug.repository.PlugHospitalDao;
import com.jspxcms.plug.repository.PlugTestDao;
import com.jspxcms.plug.service.PlugHospitalService;
import com.jspxcms.plug.service.PlugTestService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.domain.Sort;
import org.springframework.data.jpa.domain.Specification;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import java.util.Collection;
import java.util.List;
import java.util.Map;

@Service
@Transactional(readOnly = true)
public class PlugTestServiceImpl implements PlugTestService {



    private PlugTestDao dao;

    @Autowired
    public void setDao(PlugTestDao dao) {
        this.dao = dao;
    }

    @Override
    public List<PlugTest> findList(Limitable limitable) {
        return null;
    }

    @Override
    public List<PlugTest> findByInfoId(int infoId) {
        return dao.findByInfoId(infoId);
    }

    @Override
    public PlugTest get(Integer id) {
        return null;
    }

    @Override
    public PlugTest save(PlugTest bean) {
        return null;
    }

    @Override
    public PlugTest update(PlugTest bean) {
        return null;
    }

    @Override
    public PlugTest delete(Integer id) {
        return null;
    }

    @Override
    public PlugTest[] delete(Integer[] ids) {
        return new PlugTest[0];
    }
}
